deliver goods on sale or return - Türkisch Englisch Wörterbuch